weekly holiday - German English Dictionary